*{mergin:0px;padding: 0px;}
body{ background: #f2f2f2}
.body{
    width: 400px;
    min-height:350px;
    position: absolute;
    left:39.2%;
    top:30%;
    background: #ffffff;
    overflow:hidden;
}
.head{
    margin-top: 20px;
    height:40px;
    width:100%;
    font-size: 20px;
    text-align: center;
    line-height: 40px;
}
.main{
    top: 10px;
    height:40px;
    width:80%;
    position: relative;
    left: 10%;
}
.text-style{
    border:1px solid #e6e6e6;
    margin-top: 10px;
    width: 100%;
}
.icon{
    float: left;
    display: block;
    padding: 9px 0px 9px 10px;
}
.layui-input-block>input,.checkout>input{
    border:0px;
}
.layui-input-block{
    margin-left: 38px !important;
}
.checkout{
    width: 150px;
    float: left;
}
.layui-form-item>a{
    float: right !important;
    margin-top: 7px;
}
.code{
    cursor: pointer;
}


